home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 007 / a86a.arc / CONTENTS.DOC < prev    next >
Encoding:
Text File  |  1986-08-19  |  3.7 KB  |  150 lines

  1. ---CONTENTS.DOC---
  2.  
  3. Contents of the A86 package DOC files
  4.  
  5. AREAD_ME.DOC
  6.   Introduction
  7.   Legal Terms and Conditions
  8.   Overview of A86
  9.   Who IS That Guy?
  10.   Support Your Local Bulletin Board
  11.   How to Get in Touch With Me
  12.   What to Read Next
  13. DEMO.DOC
  14.   Demonstration of A86 and Associated Tools
  15.   Assembling a Very Short Program: PAGE.COM
  16.   Demostration of Error-Reporting
  17.   Assembling a Longer Program with Two Source Files: REV.COM
  18.   Using XREF on a medium-sized program: TCOLS.COM
  19.   Using EXMAC
  20. INVOKE.DOC
  21.   A86 Program Invocation
  22.   Strategies for Source File Maintenance
  23. REQUIRE.DOC
  24.   System Requirements for A86
  25. PRIMER.DOC
  26.   What is A86?
  27.   Elements of the A86 Assembly Language
  28.     Instruction Statements
  29.     Data Allocation Statements
  30.     Assembler Directives
  31.   Opreand Typing and Code Generation
  32.     Registers
  33.     Variables
  34.     Labels
  35.     Constants
  36.   Generating Opcodes from General Purpose Mnemonics
  37. EXCLUSIV.DOC
  38.   Some Features Unique to A86
  39.     The IF Statement
  40.     Multiple operands to PUSH, POP, INC, DEC
  41.     Conditional Return Instructions
  42.     A86 extensions to the MOV instruction
  43.     Local Labels
  44.     Operands to AAM and AAD Instructions
  45.     Single-Operand Forms of the TEST Instruction
  46. EFFADDR.DOC
  47.   Effective Addresses
  48.   Segmentation and Effective Addresses
  49.   Effective Use of Effective Addresses
  50.   Encoding of Effective Addresses
  51.   Table of Effective Address byte values
  52. INSTR.DOC
  53.   The 86 Instruction Set
  54. FLOAT.DOC
  55.   The 8087 and 287 Coprocessors
  56.   The Floating Point Stack
  57.   Floating Point Operand Types
  58.   Operand Choices in A86
  59.   The 87 Instruction Set
  60.  
  61. NUMBERS.DOC
  62.   Numbers and Bases
  63.   The RADIX Directive
  64. EXPR.DOC
  65.   Overview of Expressions
  66.   Types of Expression Operands
  67.   Numbers and Label Addresses
  68.   Variables
  69.   Index Expressions
  70.   HIGH/LOW
  71.   BY
  72.   Addition (combination)
  73.   Subtraction
  74.   Multiplication and Division
  75.   Shifting Operators
  76.   Logical Operators
  77.   Relational Operators
  78.   Attribute Operators/Specifiers
  79.   SHORT and LONG operators
  80.   OFFSET operator
  81.   NEAR Operator
  82.   Square Brackets Operator
  83.   Colon Operator
  84.   ST Operator
  85.   TYPE Operator
  86.   THIS and $ Specifiers
  87.   Operator Precedence
  88. SEGMENTS.DOC
  89.   Segments in A86
  90.   CODE ENDS and DATA ENDS Statements
  91. ORG.DOC
  92.   The ORG Directive
  93.   The EVEN Directive
  94. D_INIT.DOC
  95.   Data Allocation Using DB, DW, DD, DQ, and DT
  96.   Strings
  97. STRUC.DOC
  98.   The STRUC Directive
  99. FWD_REF.DOC
  100.   Forward References
  101.   Forward References in Expressions
  102. EQU.DOC
  103.   The EQU Directive
  104.   Equates to Built-In Symbols
  105.   The NIL Prefix
  106.   Interrupt Equates
  107.   Duplicate Definitions
  108.  
  109. MACRO.DOC
  110.   Macro Facility
  111.   Simple Macro Syntax
  112.   Formatting in macro definitions and calls
  113.   Macro operand substitution
  114.   Quoted-string operands
  115.   Looping by operands in macros
  116.   The #L last operator and indefinite repeats
  117.   Character-loops
  118.   The "B"-before and "A"-after operators
  119.   Multiple-increments within loops
  120.   Negative R-loops
  121.   Nesting of loops in macros
  122.   Implied closing of loops
  123.   Local labels in macros
  124.   Debugging macro expansions
  125. COND.DOC
  126.   Conditional Assembly
  127.   Conditional Assembly and Macros
  128.   Conditional Assembly and the XREF Program
  129.   Declaring Variables in the Assembler Invocation
  130.   Null Invocation Variable Names
  131.   Changing Values of Invocation Variables
  132. PROC_LAB.DOC
  133.   The PROC Directive
  134.   The ENDP Directive
  135.   The LABEL Directive
  136. COMPAT.DOC
  137.   Compatibility with "standard" assembly language
  138.   Conversion of Intel/IBM/MSDOS programs to A86
  139.   Compatiability-symbols recognized by A86
  140.   Conversion of A86 Programs to Intel/IBM/MSDOS
  141. LIST.DOC
  142.   Listings with A86
  143. RESERVED.DOC
  144.   Reserved Symbols in the A86 Assembly Language
  145. XREF.DOC
  146.   XREF Cross-reference and Symbol Listing Facility
  147. EXMAC.DOC
  148.   EXMAC Macro Expansion Tool
  149.  
  150.